WP_Defender\Controller\Mask_Login D

Total Complexity 170
Dependencies 15
Dependents 6
Total lines 1,162
Lines of code 639
Logical lines of code 316
Comment lines 376
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
handle_login_request()
B
39 22 63
alter_url()
B
40 21 53
__construct()
B
39 16 61
handle_password_reset()
A
45 11 40
get_site_url()
A
49 10 31
maybe_lock()
A
48 9 32
handle_email_change_request()
S
51 6 27
before_mask_login_handle()
S
55 6 18
update_admin_bar_menu()
S
55 5 20
check_if_domain_is_mapped()
S
59 5 15
data_frontend()
S
54 4 20
toggle_module()
S
50 3 33
change_subsites_admin_url()
S
64 5 9
get_domain_from_host()
S
61 4 12
save_settings()
S
52 3 27
get_posts()
S
47 2 38
update_myblogs_blog_actions()
S
62 3 12
protect_unauthorized_login_redirect()
S
65 3 9
posts_where_title()
S
66 2 8
is_allowed_path()
S
73 2 4
config_strings()
S
72 2 5
export_strings()
S
72 2 5
import_data()
S
69 2 7
get_permalink_separator()
S
79 2 3
redirect_login()
S
70 2 6
show_login_page()
S
64 2 9
make_sure_wpadmin_after_login()
S
70 2 6
get_model()
S
72 2 6
to_array()
S
63 1 11
set_locale()
S
82 1 3
filter_site_url()
S
79 1 3
filter_wp_redirect()
S
79 1 3
flywheel_change_password_message()
S
64 1 9
script_data()
S
76 1 4
change_lostpassword_redirect()
S
78 1 3
remove_data()
S
91 1 2
dashboard_widget()
S
67 1 8
update_welcome_email_prosite_case()
S
66 1 9
update_report_logs_link()
S
78 1 3
remove_settings()
S
91 1 2